pedestrian guard rail - Español Inglés Diccionario